package com.potenzacd.project.pojo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import javax.persistence.Column;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import java.io.Serializable;

/**
 * @Author: Apollo.
 * @Date: 2021/1/25
 * @Description:  架构附加信息
 **/
@Data
@NoArgsConstructor
@AllArgsConstructor
public class ArchitectureAttachInfo implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 主键自增
     */
    @Id
    @GeneratedValue(strategy = GenerationType.IDENTITY)
    @Column(columnDefinition = "int(11) comment'主键自增'")
    private Integer id;


    /**
     * 描述
     */
    private String des;

    /**
     * 架构附件的名称
     */
    private String name;

    /**
     * 路径
     */
    private String url;

    /**
     * 架构信息的标识
     */
    private String architectureInfoCode;

}
